import { createApp } from 'vue'

// 引入 unocss
import 'virtual:uno.css'

// 引入 pinia
import { initStore } from './store/init'

// 引入 router
import { initRouter } from './router/init'

// 引入 iconfont
import '@/assets/iconfont/iconfont.css'

// 引入 vue
import App from './App.vue'

// 引入样式
import '@/styles/index.scss'

// 启动应用
async function bootstrapApp() {
  const app = createApp(App)
  initStore(app)
  initRouter(app)
  app.mount('#app')
}

bootstrapApp()
